﻿@charset "utf-8";

body{font-family:Tahoma, Helvetica, Arial, Verdana, Sans Serif;font-size:12px;background:#0178ca;}
html,body {margin:0;padding:0;}
span.field { color: #e5ad70; }
#wrapper { width:1024px;margin-right: auto;margin-left: auto; height: 600px;}
.m950{width:950px;margin:0!important;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,div,b,p,span,i,em,table,tr,td,dl,dt,dd,input{margin:0;padding:0;border:none;}
ul,ol{list-style:none;}
a{text-decoration:none;}

/* float clearing */
* html .clearfix { height: 1%; overflow: visible; }
* + html .clearfix { min-height: 1%; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; }

.fl{float:left;}
.fr{float:right;}

.w848{width:848px;}
.hd{background:url(../images/expert_img/bgpf-x.png) repeat-x 0 bottom;height:25px;}
.hd .mainhdc{height:10px;background:url(../images/expert_img/mainhdc.png) no-repeat;overflow:hidden;}

.tab01{height:22px;overflow:hidden;border-bottom:solid 3px #01a0f2;padding:0 0 0 7px}
.tab01 li{width:100px;height:22px;background:url(../images/expert_img/bg-pf.png) no-repeat -100px 0;line-height:22px;text-align:center;float:left;color:#000;margin:0 5px 0 0;cursor:pointer;}
.tab01 li a{color:#000;}
.tab01 li a:visited{color:#000;}
.tab01 li a:hover{color:#000;}
.tab01 li.cur{background-position:0 0;color:#fff;}
.tab01 li.cur a{color:#fff;}
.tab01 li.cur a:visited{color:#fff;}
.tab01 li.cur a:hover{color:#fff;}

.seach{padding:6px 6px 0}
.seach .box{border:solid 1px #d9d9d9;padding:6px 8px;}
.seach .box .text{width:60px;height:18px;line-height:18px;border:solid 1px #aaa}
.seach .box span{color:#000}
.seach .box span,.seach .box input,.seach .box select{vertical-align:middle;color:#333;padding:0 10px;zoom:1}
.seach .box select{margin:0;padding:0}
.seach .box input.btn{margin:0 10px;width:70px;height:22px;background:url(../images/expert_img/bg-pf.png) no-repeat 0 -22px;border:none;cursor:pointer;}
.seach .box .check{padding:0 0 0 30px;background:url(../images/expert_img/icon.png) no-repeat 8px -33px;font-weight:bold;*background-position:8px -34px;}


.main{background:#fff}
.mainheader{padding:10px 38px 0 10px;height:28px;background:#f8f8f8;overflow:hidden;margin:6px 0 0}
.mainheader .fr i{color:#cc3300;font-style:normal;}
.mainheader input,.mainheader a,.mainheader input,.mainheader i,.mainheader span{display:inline-block;vertical-align:middle;}
.mainheader .fl{padding:0 0 0 6px;}
.mainheader .fl a{color:#cc3300;}
.mainheader .fl a,.mainheader .fl span,.mainheader .fl input{margin:0 10px 0 0}
.mainheader .fr i{vertical-align:top;margin:0 3px;}
.mainheader .fl span{display:inline-block;height:18px;line-height:18px;}

.list{padding:0 6px 10px;}
.list li.cur1{background:#f8f8f8;}
.list li.cur2{background:#efefef;padding:0}
.list li.cur2 .hd{border:solid 1px #c8c8c8;border-width:1px 1px 0 1px;padding:10px;border-bottom:1px dashed #D9E6BB}
.list li.cur2 .bd{border:solid 1px #c8c8c8;border-width:0 1px 1px 1px;padding:10px;}
.list li{padding:10px;font-sizE:14px;border-bottom:solid 5px #efefef;}
.list li .hd{background:none;height:auto;border-bottom:dashed 1px #d9e6bb;padding:0 20px 10px 0;}
.list li .hd span,.list li .hd input{display:inline-block;vertical-align:middle;color:#999;}

.list li .hd .lts a{padding:0 10px 0 1px;color:#0291e2;}
.list li .hd .fr a{color:#cc3300;}
.list li .hd .fr a.none{color:#999;}
.list li .bd{padding:10px 0}
.list li .bd p{padding:0 14px 0 22px}
.list li .bd p a{margin:0 0 0 20px;color:#cc0000}
.list li .bd p a.none{color:#999}
//samoin add for change position in audit and failAudit --> 20120606
.list li .bd .fr a{color:#cc3300;padding:0 10px 0 1px;}
.list li .bd .fr a.none{color:#999;}
.list li .answer .fr a{color:#cc3300;padding:0 0 0 1px;margin:0 10px 0 0;}
.list li .answer .fr a.none{color:#999;}

.message img{display:block;padding:15px 0 0 20px;}
.message .btn-ip{background:url(../images/expert_img/bg-pf.png) -70px -22px;width:40px;height:20px;line-height:20px;border:none;margin:0 0 0 10px;cursor:pointer;}
.fy{padding:10px 0;text-align:left;}
.fy a{margin:0 5px;color:#000}
.fy .block{display:inline-block;width:70px;height:22px;text-indent:-9999px;background:url(../images/expert_img/bg-pf.png) no-repeat}
.fy .bg1{background-position:0 -44px;}
.fy .bg2{background-position:-70px -44px;}
.fy .bg3{background-position:0 -65px;}
.fy .bg4{background-position:-70px -65px;}
.fy .bg5{background-position:0 -87px;}
.fy a:hover{color:#cc0000}
.fy .text-ip{border:solid 1px #bcbcbc;margin:0 5px;width:32px;height:20px;line-height:20px;padding:0 3px;}
.fy a,.fy span,.fy input{display:inline-block;vertical-align:middle;}


.mainheader .new{background:url(../images/expert_img/icon.png) no-repeat 3px 3px;padding:0 0 0 25px;font-weight:bold;background-position:0 1px\9;_background-position:0 3px;}

.table-s1 tr th{background:#f2f5fa;height:20px;}
.table-s1 tr td{font-weight:normal;padding:0 10px;height:20px;text-align:center}
.table-s1 tr td a{color:#a33f0d;}
.table-s1{padding:0 6px}
.table-s1 table{border:solid 1px #bdc7d0;border-width:0 0 1px 1px;}
.table-s1 tr th,.table-s1 tr td{border:solid 1px #bdc7d0;border-width:1px 1px 0 0}

.answer{z-index:0;position:relative;padding:10px;border:solid 1px #efefef;border-width:2px 1px 1px 1px;background:#fafafa;margin:20px 0 0 30px}
.answer strong{display:inline-block;font-weight:normal;font-size:14px;border-bottom:dashed 1px #d9e6bb;display:block;padding:0 15px 5px;}
.answer strong a{color:#0291e2;}
.list li .bd .answer p{font-size:14px;line-height:24px;padding:5px 0 0 14px}
.answer b{display:block;width:20px;height:12px;overflow:hidden;position:absolute;background:url(../images/expert_img/bg-pf.png) no-repeat -110px -22px;top:-12px;left:35px;}

.tck{width:425px;height:250px;border:solid 1px #cbcbcb;position:fixed;top:30%;left:40%;background:#fff;}
.tck .hd{background:url(../images/expert_img/kchd.png) repeat-x;height:25px;padding:0 10px;line-height:22px;}
.tck .hd .mh-title{font-size:14px;color:#fff;font-weight:bold;float:left}
.tck .hd .clearbtn{background:url(../images/expert_img/bg-pf.png) no-repeat -140px -22px;display:block;float:right;width:15px;height:15px;margin:5px 0 0}
.tck .bd{padding:10px;background:#ededeb;}
.tck .bd textarea{width:393px;padding:5px;height:160px;}
.tck .bd .message{text-align:center;padding:10px 0 0}
.tck .bd .message input{margin:0 5px;}

.answer strong span{position:relative;z-index:999}